Tesla's Q2 2024: Record Deliveries Amid Challenges!